// Die ganzen Erfindungen

func int B_GetPotionInvention (var int campid)
{
	B_SetCamp(campid);
	return camp.potionInvention;
};

func void B_SetPotionInvention (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.potionInvention = value;
};

func int B_GetSpellInvention (var int campid)
{
	B_SetCamp(campid);
	return camp.spellInvention;
};

func void B_SetSpellInvention (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.spellInvention = value;
};

func int B_GetGoldForOwnDeaths (var int campid)
{
	B_SetCamp(campid);
	return camp.goldForOwnDeaths;
};

func void B_SetGoldForOwnDeaths (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.goldForOwnDeaths = value;
};

func int B_GetHonorForOwnDeaths (var int campid)
{
	B_SetCamp(campid);
	return camp.honorForOwnDeaths;
};

func void B_SetHonorForOwnDeaths (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.honorForOwnDeaths = value;
};

func int B_GetSmithUpdate (var int campid)
{
	B_SetCamp(campid);
	return camp.smithUpdate;
};

func void B_SetSmithUpdate (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.smithUpdate = value;
};

func int B_GetRevive (var int campid)
{
	B_SetCamp(campid);
	return camp.revive;
};

func void B_SetRevive (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.revive = value;
};

func int B_GetVampireHit (var int campid)
{
	B_SetCamp(campid);
	return camp.vampireHit;
};

func void B_SetVampireHit (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.vampireHit = value;
};

func int B_GetInstantKill (var int campid)
{
	B_SetCamp(campid);
	return camp.instantKill;
};

func void B_SetInstantKill (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.instantKill = value;
};

func int B_GetUndeadSpawn (var int campid)
{
	B_SetCamp(campid);
	return camp.undeadSpawn;
};

func void B_SetUndeadSpawn (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.undeadSpawn = value;
};

func int B_GetMultiOre (var int campid)
{
	B_SetCamp(campid);
	return camp.multiOre;
};

func void B_SetMultiOre (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.multiOre = value;
};

func int B_GetIceCubeInvented (var int campid)
{
	B_SetCamp(campid);
	return camp.iceCubeInvented;
};

func void B_SetIceCubeInvented (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.iceCubeInvented = value;
};

func int B_GetLightlingFlashInvented (var int campid)
{
	B_SetCamp(campid);
	return camp.lightlingFlashInvented;
};

func void B_SetLightlingFlashInvented (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.lightlingFlashInvented = value;
};

func int B_GetHealingInvented (var int campid)
{
	B_SetCamp(campid);
	return camp.healingInvented;
};

func void B_SetHealingInvented (var int campid, var int value)
{
	B_SetCamp(campid);
	camp.healingInvented = value;
};